Skip to content

Enhanced Caesar Cipher: Secure & User-Friendly Encryption#1

Open
Keshav-630 wants to merge 1 commit intoMohammed-Muhaimin:mainfrom
Keshav-630:updated_version
Open

Enhanced Caesar Cipher: Secure & User-Friendly Encryption#1
Keshav-630 wants to merge 1 commit intoMohammed-Muhaimin:mainfrom
Keshav-630:updated_version

Conversation

@Keshav-630
Copy link
Copy Markdown

i have improved the Caesar Cipher program now features robust input validation to ensure users correctly enter "encode" or "decode" commands and valid shift numbers, preventing crashes from typos, while preserving original letter cases so capital letters stay capitalized and lowercase remain unchanged. It intelligently handles large shift values using modulo arithmetic, maintains a user-friendly interface with clear prompts and visual separation, organizes code more efficiently with dedicated functions for shift input and a proper main() structure, and delivers polished output with helpful error messages—all while retaining the original cipher functionality in a more reliable and intuitive package.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant